-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Add ability to list images on push #4660
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: saschagrunert The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
4d542aa
to
84e8326
Compare
84e8326
to
2fd4b98
Compare
when you are closer to merging this, can you elaborate on the commit message? |
Yes, I'm just trying to figure out if we can do this automatically without letting libpod manually indicate that we need a "read only layer store only". |
☔ The latest upstream changes (presumably #4675) made this pull request unmergeable. Please resolve the merge conflicts. |
2fd4b98
to
3f24997
Compare
3f24997
to
234d28b
Compare
☔ The latest upstream changes (presumably #4664) made this pull request unmergeable. Please resolve the merge conflicts. |
A friendly reminder that this PR had no activity for 30 days. |
@saschagrunert Still working on this one? |
Yes it's currently blocked by containers/storage#493 and containers/storage#473 where I'm currently not sure why it is failing here: #4696 🤔 |
234d28b
to
5461517
Compare
a94841b
to
328a1de
Compare
Green ✔️ |
OK to drop the WIP? |
Unfortunately not, since we still have to
for demonstration purposes. |
Ack, so we're holding on storage changes - SGTM. I'll take a look. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a minor nit. Besides that LGTM (once we merged the c/storage PR).
[ $delta_t -le 2 ] ||\ | ||
die "podman stop: took too long ($delta_t seconds; expected <= 2)" | ||
[ $delta_t -le 3 ] ||\ | ||
die "podman stop: took too long ($delta_t seconds; expected <= 3)" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes here seem unrelated and should be in a separate commits explaining why they're needed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Honestly I have no idea, do you saw this in other PRs failing as well? I constantly had a higher delay in that test... 🤷♂️
02f6c68
to
e067263
Compare
Same, LGTM once the storage PR goes green |
Signed-off-by: Sascha Grunert <[email protected]>
e067263
to
bb4f77a
Compare
@saschagrunert: PR needs rebase. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
@saschagrunert: The following test failed, say
Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
A friendly reminder that this PR had no activity for 30 days. |
@saschagrunert Any movement on this? |
Still depends on containers/storage#473, I'll ping there. |
Due to containers-storage enhancements we're now able to utilize the read-only API for different use cases. One use case is listing container images during a push, like:
Open a second terminal during the push operation (should take some seconds depending on the hardware) and try it out:
Podman is not blocking any more during a pull operation because listing container images needs only a read-only store.
Needs containers/storage#473